home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1999 March
/
EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso
/
www
/
amitrix
/
swedish31.lha
/
Docs
/
_getdir.rexx
next >
Wrap
OS/2 REXX Batch file
|
1997-11-25
|
1KB
|
41 lines
/* ARexx-exempelskript för att läsa en vald låda och visa resultatet i
AWebs fönster. */
/* Hämta argumenten till en sträng */
parse arg arguments
/* Initiera de olika parametrarna */
drawer = ''
dirsopt = ''
allopt = ''
/* Hämta nu de olika parametrarna */
do forever
parse var arguments nextarg arguments
/* Sluta iterera efter det sista argumentet */
if nextarg == '' then leave
/* Nu innehåller variabeln nextarg argumentet i DOS-formatet
namn="värde". Använd detta för att sätta lämpligt värde */
interpret nextarg
end
/* Hämta en unik identifierare */
id = pragma('ID')
/* Skapa en temporär fil. Börja med HTML-huvudet: */
address command
'Echo >t:dir_' || id '"<html><head><title>Innehåll i lådan' drawer '</title></head>"'
'Echo >>t:dir_' || id '"<body><h1>Innehåll i lådan' drawer '</h1><pre>"'
/* Hämta lådans innehåll
dirsopt är antingen 'DIRS' eller tom
allopt är antingen 'ALL' eller tom */
'dir >>t:dir_' || id drawer dirsopt allopt
/* Ladda in den temporära filen i AWeb.
Använd flaggan RELOAD för att se till att filen laddas igen. */
address
'open file://localhost/t:dir_' || id 'reload'